History
History
Synonyms
UK
US
Meaning:
defend

to guard, protect, (a person, thing)

protect

dispel

to cause (something) to go away or be removed

drive away thought, belief

repel

to drive (a person, thing) back or away; to cause (a person) to feel dislike

push away; repulse

BEAT OFF as in Wiktionary
BEAT OFF as in Wikipedia